• word of the day

    florist's gloxinia

    florist's gloxinia - Dictionary definition and meaning for word florist's gloxinia

    Definition
    (noun) South American herb cultivated in many varieties as a houseplant for its large handsome leaves and large variously colored bell-shaped flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp